fix gardener single char problem and start trimming functions