started getui support

add specifications first draft