implement devman ff