its all si the sigh's fault!!!