moo added and edited