Final Version: specs