move method prototype