added initial awp_interface