Added bounds and fixed a bug with move