Functionality Priority

Initial version
update