Nearsoft guidelines fro developers