implemented movement tabs