position can now be changed and stored