multilayer neural network (dosent really work)