added offer creation