added extended messages and improved redirecting
add product buying