implemented tests; added managers save method