adding broken functionality for A7
halfway done A7