Implemented move cap