i'll reply when i get home from work and stuff