added on arg constructur for quick instance