trying stuff out, not done yet.