SEMISONIC
feeling strangely fine