added new featrues