initial attempts for observer