fifer1fifer2ADOPTED!!