skills + modal implementation
work in progress version